chemical precipitation - Francés Inglés Diccionario